runtime._defer.fn (field)
19 uses
runtime (current package)
heapdump.go#L384: fn := *(**funcval)(unsafe.Pointer(&d.fn))
heapdump.go#L386: if d.fn == nil {
mgcmark.go#L790: if d.fn != nil {
mgcmark.go#L793: scanblock(uintptr(unsafe.Pointer(&d.fn)), goarch.PtrSize, &oneptrmask[0], gcw, &state)
panic.go#L243: d.fn = fn
panic.go#L355: if d.fn != nil {
panic.go#L432: fn := d.fn
panic.go#L433: d.fn = nil
panic.go#L473: d.fn = nil
panic.go#L500: deferCallSave(&p, d.fn)
panic.go#L516: d.fn = nil
panic.go#L717: d.fn = closure
panic.go#L723: deferCallSave(p, d.fn)
panic.go#L727: d.fn = nil
panic.go#L819: d.fn = nil
panic.go#L844: d.fn()
panic.go#L860: d.fn = nil
runtime2.go#L944: fn func() // can be nil for open-coded defers
stack.go#L761: adjustpointer(adjinfo, unsafe.Pointer(&d.fn))
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)